trading-licence tax - Spanish English Dictionary